PetaPixel -
15 Sep 2016 22:33

One of the most extravagant and historical pieces of photographic art just sold at auction for nearly half a million dollars. It’s called the Leica “Stammbaum” (or “Family Tree”) and it’s a 107 camera journey through Leica’s history… that you can mount on the wall. News of the tree’s impending sale spread last August, with […]
Share this Article